import Vue from 'vue'
import App from './App'
import router from './router'
import store from './store'

import axios from 'axios'

Vue.config.productionTip = false

console.log(App);

/* eslint-disable no-new */
new Vue({
  el: '#app',
  router,
  store,
  render: h => h(App)
})

//  runtime-only
//  template -> vdom -> UI 

// 那么.vue文件是由谁处理了呢？
// 是由vue-template-compiler


//  1.axios的基本使用
//  任意位置用default即可,但由于这是全局的，并不太建议这么写
//      建议在axios实例中定义
// axios.defaults.baseURL = 'http://meloon-nbc.vaiwan.com';
// axios.defaults.timeout = 5000;   // 单位ms

axios({
    baseURL: 'http://meloon-nbc.vaiwan.com',
    url: '/appUser/getMenu',
    method: 'post'
    //  get  ->  params
    //  post ->  data
}).then(res => {
  console.log(res);
})

// 2.axios的并发使用

// 3.axios的封装

//  4.创建axios实例

// 5.封装request模块


